﻿package com.assessment.dao;
import java.util.List;

import com.assessment.annotation.MyAnnotation;
import com.assessment.entity.Staff;
@MyAnnotation
public interface StaffMapper {
	//���������ѯʵϰ�ĵ���Ϣ
	List<Staff> findAllStaff(Staff staff);
	//��ѯ���е����Թ�����
	List<String> findAllInterviewer();
	//查找具体的实习生信息
	Staff findOneStaffById(int staff_id);
	//修改实习生的信息
	void updateStaff(Staff staff);
	
	//查看实习生的总个数
	int totalStaff();
	//查询所有的学校
	List<String> totalSchool();
	//按照学校名查询实习生个数
	int totalSchoolBySchool(String school);
	//查看211占比
	int totalTOO();
	//根据姓名查编号
	int findStaffIdByStaffName(String staffName);
	//查看全部的学历
	List<String> totalProfessional();
	//查看学历分布
	int totalProfessionalByProfessional(String professional);
	//查看男女占比（男生）
	int totalStaffSexIsMan();
	//查看所有的学历
	List<String> totalDegree();
	//查看学历分布
	int totalDegreeByDegree(String Degree);
	//查看淘汰实习生占比(淘汰人数）
	int totalStaffStateIsT();
	//部门接纳人数占比
	int totalStaffByDepartment(String department);
	//插入员工信息
	void insertStaff(Staff staff);


	//修改员工淘汰状态为2
	void updState(Integer id);
	
}
